#!/usr/bin/bash

# 设置要合并的分支
branch_name="master"

# 切换到目标分支
git checkout $branch_name

# 执行rebase
git rebase -i --root

# 将所有提交记录的单词由pick改为squash
sed -i 's/pick/squash/' .git/rebase-merge/todo

# 打开编辑器，合并提交信息
git rebase --continue

# 强制推送到远程仓库
#git push origin $branch_name --force
